fixed-term deposit certificate of deposit - Turc Anglais Dictionnaire